Лабораторная Работа №2.

Моделирование сетей передачи данных

Боровиков Д.А.

Российский университет дружбы народов им. Патриса Лумумбы, Москва, Россия

Докладчик

  • Боровиков Даниил Александрович
  • НПИбд-01-22
  • Российский университет дружбы народов
  • [1132222006@pfur.ru]

Цели и задачи

Основной целью работы является знакомство с инструментом для измерения пропускной способности сети в режиме реального времени — iPerf3, а также получение навыков проведения интерактивного эксперимента по измерению пропускной способности моделируемой сети в среде Mininet.

Обновление репозиториев программного обеспечения

Обновление репозиториев программного обеспечения

Установка iperf3

Установка iperf3

Установка программного обеспечения

Установка необходимого дополнительного программного обеспечения на виртуальную машину

Развертывание iperf3_plotter

Развертывание iperf3_plotter

Исправление прав запуска X-соединения

Исправление прав запуска X-соединения

Создание простейшей топологии

Создание простейшей топологии, состоящей из двух хостов и коммутатора

Просмотр параметров топологии

Просмотр параметров топологии

Запуск сервера iperf3 в терминале h2

Запуск сервера iperf3 в терминале h2

Запуск клиента iperf3 в терминале хоста h1

Запуск клиента iperf3 в терминале хоста h1

Остановка сервера iPerf3 в терминале хоста h2

Остановка сервера iPerf3 в терминале хоста h2

Запуск сервера iperf3

Запуск сервера iperf3 на хосте h2, запуск клиента iperf3 на хосте h1, остановка серверного процесса

Запуск сервера iperf3 в терминале h2

Запуск сервера iperf3 в терминале h2

Запуск клиента iperf3

Запуск клиента iperf3 в терминале h1 с параметром -t (5 секунд)

Запуск сервера iperf3

Запуск сервера iperf3 в терминале h2 с 2-секундным интервалом времени отсчёта

Запуск клиента iperf3

Запуск клиента iperf3 в терминале h1 с 2-секундным интервалом времени отсчёта

Запуск сервера iperf3 в терминале h2

Запуск сервера iperf3 в терминале h2

Запуск клиента iperf3

Запуск клиента iperf3 в терминале h1 с объёмом данных 16 Гбайт

Запуск сервера iperf3 в терминале h2

Запуск сервера iperf3 в терминале h2

Запуск клиента iperf3 в терминале h1 с протоколом UDP

Запуск клиента iperf3 в терминале h1 с протоколом UDP

Запуск сервера iperf3 в терминале h2 с портом прослушивания

Запуск сервера iperf3 в терминале h2 с портом прослушивания

Запуск клиента iperf3 в терминале h1 с портом

Запуск клиента iperf3 в терминале h1 с портом

Запуск сервера iperf3

Запуск сервера iperf3 в терминале h2 с параметром -1 (чтобы приянть только 1 клиента)

Запуск клиента iperf3 в терминале h1

Запуск клиента iperf3 в терминале h1

Создание каталога для работы над проектом

Создание каталога для работы над проектом

Запуск сервера iperf3 в терминале h2

Запуск сервера iperf3 в терминале h2

Запуск клиента iperf3

Запуск клиента iperf3 в терминале h1 с параметром -J (отображение вывода в формате JSON)

Экспортирование вывода результатов теста в файл

Экспортирование вывода результатов теста в файл

Проверка создания файла

Проверка создания файла

Завершение работы mininet в интерактивном режиме

Завершение работы mininet в интерактивном режиме

Корректирование прав доступа к файлу JSON

Корректирование прав доступа к файлу JSON

Генерация выходных данных и последующая проверка

Генерация выходных данных и последующая проверка

Вывод

В ходе выполнения лабораторной работы я познакомился с инструментом для измерения пропускной способности сети в режиме реального времени — iPerf3, а также получение навыков проведения интерактивного эксперимента по измерению пропускной способности моделируемой сети в среде Mininet.